exhausting thing or situation that causes problems - Español Inglés Diccionario